composite sailing - Spanish English Dictionary